/* 
 * File:   ListaEspecialidad.h
 * Author: JUANJO
 *
 * Created on 15 de noviembre de 2014, 05:48 PM
 */

#ifndef LISTAESPECIALIDAD_H
#define	LISTAESPECIALIDAD_H

#include "Especialidad.h"

typedef struct nodo_listaESP{
    struct nodo_listaESP *sig;
    struct nodo_listaESP *ant;
    Especialidad *especialidad;
}NodoListaEspecialidad;

typedef struct litaEsp{
    NodoListaEspecialidad *ini;
    NodoListaEspecialidad *fin;
    int cant;
} ListaEspecialidad;

ListaEspecialidad nueva_ListaEspecialidad();
void insertarFinal_ListaEspecialidad(ListaEspecialidad* list, Especialidad* esp);
void imprimir_ListaEspecialidad(ListaEspecialidad);

#endif	/* LISTAESPECIALIDAD_H */

